home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETEL99X.IN_ / netel99x.inf
Encoding:
INI File  |  2003-03-24  |  11.9 KB  |  314 lines

  1. ; NETEL99x.INF 
  2. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  3.  
  4.  
  5. [version]
  6. Signature              = "$Windows NT$"
  7. Class                  = Net
  8. ClassGUID              = {4D36E972-E325-11CE-BFC1-08002BE10318}
  9. Provider               = %V_MS%
  10. LayoutFile             = layout.inf
  11. DriverVer=10/01/2002,2.0.0.60
  12.  
  13. [Manufacturer]
  14. %V_3COM%               = 3COM
  15.  
  16. [ControlFlags]
  17. ExcludeFromSelect      = *
  18.  
  19.  
  20. ;-------------------------------------------------------------------------------
  21. ; Adapter Settings
  22. ;
  23. [3COM]
  24. %PCI\VEN_10b7&DEV_9902.DeviceDesc%=    EL9902.ndi,    PCI\VEN_10b7&DEV_9902&SUBSYS_990210b7
  25. %PCI\VEN_10b7&DEV_9903.DeviceDesc%=    EL9903.ndi,    PCI\VEN_10b7&DEV_9903&SUBSYS_990310b7
  26. %PCI\VEN_10b7&DEV_9908.DeviceDesc%=    EL9908.ndi,    PCI\VEN_10b7&DEV_9908&SUBSYS_990810b7
  27. %PCI\VEN_10b7&DEV_9909.DeviceDesc%=    EL9909.ndi,    PCI\VEN_10b7&DEV_9909&SUBSYS_990910b7
  28.  
  29. ;
  30. ; T2 Server/Client
  31. ;
  32. %PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7.DeviceDesc%= EL9904S.ndi,PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7
  33. %PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7.DeviceDesc%= EL9904C.ndi,PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7
  34.  
  35. ;
  36. ; Typhoon FX
  37. ;
  38. %PCI\VEN_10b7&DEV_9905&SUBSYS_210110B7.DeviceDesc%= EL9905S.ndi,PCI\VEN_10b7&DEV_9905&SUBSYS_210110B7
  39. %PCI\VEN_10b7&DEV_9905&SUBSYS_210210B7.DeviceDesc%= EL9905S.ndi,PCI\VEN_10b7&DEV_9905&SUBSYS_210210B7
  40.  
  41. %PCI\VEN_10b7&DEV_9905&SUBSYS_110110B7.DeviceDesc%= EL9905C.ndi,PCI\VEN_10b7&DEV_9905&SUBSYS_110110B7
  42. %PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7.DeviceDesc%= EL9905C.ndi,PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7
  43.  
  44.  
  45. [EL9902.ndi]
  46. AddReg                  = EL99X.reg, EL99X.params, Copper_Xcvr.params, EL99X.params.client
  47. Characteristics         = 0x84
  48. BusType                 = 5
  49. CopyFiles               = EL99X.DriverFiles
  50.  
  51. [EL9902.ndi.Services]
  52. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  53.  
  54.  
  55. [EL9903.ndi]
  56. AddReg                  = EL99X.reg, EL99X.params, Copper_Xcvr.params, EL99X.params.client
  57. Characteristics         = 0x84
  58. BusType                 = 5
  59. CopyFiles               = EL99X.DriverFiles
  60.  
  61. [EL9903.ndi.Services]
  62. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  63.  
  64.  
  65. [EL9908.ndi]
  66. AddReg                  = EL99X.reg, EL99X.params, Copper_Xcvr.params, EL99X.params.server
  67. Characteristics         = 0x84
  68. BusType                 = 5
  69. CopyFiles               = EL99X.DriverFiles
  70.  
  71. [EL9908.ndi.Services]
  72. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  73.  
  74.  
  75. [EL9909.ndi]
  76. AddReg                  = EL99X.reg, EL99X.params, Copper_Xcvr.params, EL99X.params.server
  77. Characteristics         = 0x84
  78. BusType                 = 5
  79. CopyFiles               = EL99X.DriverFiles
  80.  
  81. [EL9909.ndi.Services]
  82. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  83.  
  84.  
  85. [EL9904C.ndi]
  86. AddReg                  = EL99X.reg, EL99X.params, Copper_Xcvr.params, EL99X.params.client
  87. Characteristics         = 0x84
  88. BusType                 = 5
  89. CopyFiles               = EL99X.DriverFiles
  90.  
  91. [EL9904C.ndi.Services]
  92. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  93.  
  94.  
  95. [EL9904S.ndi]
  96. AddReg                  = EL99X.reg, EL99X.params, Copper_Xcvr.params, EL99X.params.server
  97. Characteristics         = 0x84
  98. BusType                 = 5
  99. CopyFiles               = EL99X.DriverFiles
  100.  
  101. [EL9904S.ndi.Services]
  102. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  103.  
  104.  
  105. [EL9905C.ndi]
  106. AddReg                  = EL99X.reg, EL99X.params, Fiber_Xcvr.params, EL99X.params.client
  107. Characteristics         = 0x84
  108. BusType                 = 5
  109. CopyFiles               = EL99X.DriverFiles
  110.  
  111. [EL9905C.ndi.Services]
  112. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  113.  
  114.  
  115. [EL9905S.ndi]
  116. AddReg                  = EL99X.reg, EL99X.params, Fiber_Xcvr.params, EL99X.params.server
  117. Characteristics         = 0x84
  118. BusType                 = 5
  119. CopyFiles               = EL99X.DriverFiles
  120.  
  121. [EL9905S.ndi.Services]
  122. AddService              = EL99X, 2, EL99X.Service, EL99X.EventLog
  123.  
  124.  
  125. ;-------------------------------------------------------------------------------
  126. ; Advanced UI and Settings
  127. ;
  128. [EL99X.params]
  129. HKR,,DownLoadImage,,"1"
  130.  
  131. HKR,Ndi\params\FlowControl,        ParamDesc,   0,    %flow_control%
  132. HKR,Ndi\params\FlowControl,        type,        0,    "enum"
  133. HKR,Ndi\params\FlowControl,        default,     0,    "ENABLE"
  134. HKR,Ndi\params\FlowControl\enum,   ENABLE,      0,    %enable%
  135. HKR,Ndi\params\FlowControl\enum,   DISABLE,     0,    %disable%
  136.  
  137. HKR,Ndi\params\MBADefaultBoot,     ParamDesc,   0,    %rom_boot%
  138. HKR,Ndi\params\MBADefaultBoot,     type,        0,    "enum"
  139. HKR,Ndi\params\MBADefaultBoot,     default,     0,    "0"
  140. HKR,Ndi\params\MBADefaultBoot\enum,0,           0,    "Hardware Default"
  141. HKR,Ndi\params\MBADefaultBoot\enum,1,           0,    %disable%
  142. HKR,Ndi\params\MBADefaultBoot\enum,2,           0,    %enable%
  143.  
  144. HKR,Ndi\params\IPSecOffload,       ParamDesc,   0,    %ipsec_offload%
  145. HKR,Ndi\params\IPSecOffload,       type,        0,    "enum"
  146. HKR,Ndi\params\IPSecOffload,       default,     0,    "ENABLE"
  147. HKR,Ndi\params\IPSecOffload\enum,  ENABLE,      0,    %enable%
  148. HKR,Ndi\params\IPSecOffload\enum,  DISABLE,     0,    %disable%
  149.  
  150. HKR,Ndi\params\TCPSegOffload,      ParamDesc,   0,    %tcpseg_offload%
  151. HKR,Ndi\params\TCPSegOffload,      type,        0,    "enum"
  152. HKR,Ndi\params\TCPSegOffload,      default,     0,    "ENABLE"
  153. HKR,Ndi\params\TCPSegOffload\enum, ENABLE,      0,    %enable%
  154. HKR,Ndi\params\TCPSegOffload\enum, DISABLE,     0,    %disable%
  155.  
  156. HKR,Ndi\params\ChecksumOffload,    ParamDesc,   0,    %checksum_offload%
  157. HKR,Ndi\params\ChecksumOffload,    type,        0,    "enum"
  158. HKR,Ndi\params\ChecksumOffload,    default,     0,    "ENABLE"
  159. HKR,Ndi\params\ChecksumOffload\enum, ENABLE,    0,    %enable%
  160. HKR,Ndi\params\ChecksumOffload\enum, DISABLE,   0,    %disable%
  161.  
  162. HKR,Ndi\params\8021pOffload,       ParamDesc,   0,    %vlan_offload%
  163. HKR,Ndi\params\8021pOffload,       type,        0,    "enum"
  164. HKR,Ndi\params\8021pOffload,       default,     0,    "DISABLE"
  165. HKR,Ndi\params\8021pOffload\enum,  ENABLE,      0,    %enable%
  166. HKR,Ndi\params\8021pOffload\enum,  DISABLE,     0,    %disable%
  167.  
  168. HKR,Ndi\params\PerfTuning,         ParamDesc,   0,    %perf_tuning%
  169. HKR,Ndi\params\PerfTuning,         type,        0,    "enum"
  170. HKR,Ndi\params\PerfTuning,         default,     0,    "ENABLE"
  171. HKR,Ndi\params\PerfTuning\enum,    ENABLE,      0,    %enable%
  172. HKR,Ndi\params\PerfTuning\enum,    DISABLE,     0,    %disable%
  173.  
  174. HKR,Ndi\params\SelfHealing,        ParamDesc,   0,    %self_healing%
  175. HKR,Ndi\params\SelfHealing,        type,        0,    "enum"
  176. HKR,Ndi\params\SelfHealing,        default,     0,    "BASIC"
  177. HKR,Ndi\params\SelfHealing\enum,   DISABLE,     0,    %disable%
  178. HKR,Ndi\params\SelfHealing\enum,   BASIC,       0,    %basic%
  179. HKR,Ndi\params\SelfHealing\enum,   ENHANCED,    0,    %enhanced%
  180.  
  181. HKR,Ndi\params\NoTxEntries,        ParamDesc,   0,    %num_tx_entries%
  182. HKR,Ndi\params\NoTxEntries,        type,        0,    "long"
  183. HKR,Ndi\params\NoTxEntries,        default,     0,    "256"
  184. HKR,Ndi\params\NoTxEntries,        min,         0,    "32"
  185. HKR,Ndi\params\NoTxEntries,        max,         0,    "512"
  186. HKR,Ndi\params\NoTxEntries,        step,        0,    "32"
  187. HKR,Ndi\params\NoTxEntries,        base,        0,    "10"
  188.  
  189.  
  190. [Copper_Xcvr.params]
  191. HKR,Ndi\params\XCVR_SELECT,         ParamDesc,  0,    %media_select%
  192. HKR,Ndi\params\XCVR_SELECT,         type,       0,    "enum"
  193. HKR,Ndi\params\XCVR_SELECT,         default,    0,    "AUTO"
  194. HKR,Ndi\params\XCVR_SELECT\enum,    AUTO,       0,    %media_auto%
  195. HKR,Ndi\params\XCVR_SELECT\enum,    10HALF,     0,    %media_10_half%
  196. HKR,Ndi\params\XCVR_SELECT\enum,    100HALF,    0,    %media_100_half%
  197. HKR,Ndi\params\XCVR_SELECT\enum,    10FULL,     0,    %media_10_full%
  198. HKR,Ndi\params\XCVR_SELECT\enum,    100FULL,    0,    %media_100_full%
  199.  
  200.  
  201. [Fiber_Xcvr.params]
  202. HKR,Ndi\params\XCVR_SELECT,         ParamDesc,  0,    %media_select%
  203. HKR,Ndi\params\XCVR_SELECT,         type,       0,    "enum"
  204. HKR,Ndi\params\XCVR_SELECT,         default,    0,    "AUTO"
  205. HKR,Ndi\params\XCVR_SELECT\enum,    AUTO,       0,    %media_auto%
  206. HKR,Ndi\params\XCVR_SELECT\enum,    100HALF,    0,    %media_100_half%
  207. HKR,Ndi\params\XCVR_SELECT\enum,    100FULL,    0,    %media_100_full%
  208.  
  209.  
  210. [EL99X.params.client]
  211. HKR,Ndi\params\NoRxEntries,        ParamDesc,   0,    %num_rx_entries%
  212. HKR,Ndi\params\NoRxEntries,        type,        0,    "long"
  213. HKR,Ndi\params\NoRxEntries,        default,     0,    "64"
  214. HKR,Ndi\params\NoRxEntries,        min,         0,    "32"
  215. HKR,Ndi\params\NoRxEntries,        max,         0,    "512"
  216. HKR,Ndi\params\NoRxEntries,        step,        0,    "32"
  217. HKR,Ndi\params\NoRxEntries,        base,        0,    "10"
  218.  
  219.  
  220. [EL99X.params.server]
  221. HKR,Ndi\params\NoRxEntries,        ParamDesc,   0,    %num_rx_entries%
  222. HKR,Ndi\params\NoRxEntries,        type,        0,    "long"
  223. HKR,Ndi\params\NoRxEntries,        default,     0,    "128"
  224. HKR,Ndi\params\NoRxEntries,        min,         0,    "32"
  225. HKR,Ndi\params\NoRxEntries,        max,         0,    "512"
  226. HKR,Ndi\params\NoRxEntries,        step,        0,    "32"
  227. HKR,Ndi\params\NoRxEntries,        base,        0,    "10"
  228.  
  229.  
  230. ;-------------------------------------------------------------------------------
  231. ; Install and Service Section
  232. ;
  233. [EL99X.reg]
  234. HKR, Ndi,               Service,    0, "EL99X"
  235. HKR, Ndi\Interfaces,    UpperRange, 0, "ndis5"
  236. HKR, Ndi\Interfaces,    LowerRange, 0, "ethernet"
  237.  
  238.  
  239. [EL99X.Service]
  240. DisplayName     = %EL99X.Service.DispName%
  241. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  242. StartType       = 3 ;%SERVICE_DEMAND_START%
  243. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  244. ServiceBinary   = %12%\EL99XN51.SYS
  245. LoadOrderGroup  = NDIS
  246.  
  247.  
  248. [EL99X.EventLog]
  249. AddReg = EL99X.AddEventLog.reg
  250.  
  251. [EL99X.AddEventLog.reg]
  252. HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\EL99XN51.sys"
  253. HKR,, TypesSupported,   0x00010001, 7
  254.  
  255.  
  256. [EL99X.DriverFiles]
  257. EL99XN51.SYS,,,2
  258. EL99XRUN.OUT,,,2
  259.  
  260.  
  261. [DestinationDirs]
  262. DefaultDestDir     = 12
  263. EL99X.DriverFiles  = 12
  264.  
  265.  
  266. ;-------------------------------------------------------------------------------
  267. ; Localizable Strings
  268. ;
  269. [strings]
  270. V_MS              = "MSFT"
  271. V_3COM            = "3Com"
  272.  
  273. disable           = "Disable"
  274. enable            = "Enable"
  275. basic             = "Basic"
  276. enhanced          = "Enhanced"
  277.  
  278. media_select      = "Media Select"
  279. media_auto        = "Auto-Negotiate"
  280. media_10_full     = "10 Mbps, Full-Duplex"
  281. media_10_half     = "10 Mbps, Half-Duplex"
  282. media_100_full    = "100 Mpbs, Full-Duplex"
  283. media_100_half    = "100 Mbps, Half-Duplex"
  284.  
  285. flow_control      = "Flow Control"
  286.  
  287. rom_boot          = "ROMBoot"
  288. self_healing      = "Self Healing"
  289.  
  290. num_tx_entries    = "Descriptors: Transmit"
  291. num_rx_entries    = "Descriptors: Receive"
  292.  
  293. ipsec_offload    = "Offload: IPSec"
  294. tcpseg_offload    = "Offload: TCP Segmentation"
  295. checksum_offload= "Offload: TCP/IP Checksum"
  296. vlan_offload    = "Offload: 802.1p"
  297. perf_tuning    = "Performance Tuning"
  298.  
  299. PCI\VEN_10b7&DEV_9902.DeviceDesc="3Com 10/100 PCI NIC w/3XP (3CR990-TX-95)"
  300. PCI\VEN_10b7&DEV_9903.DeviceDesc="3Com 10/100 PCI NIC w/3XP (3CR990-TX-97)"
  301. PCI\VEN_10b7&DEV_9908.DeviceDesc="3Com 10/100 PCI Server NIC w/3XP (3CR990SVR95)"
  302. PCI\VEN_10b7&DEV_9909.DeviceDesc="3Com 10/100 PCI Server NIC w/3XP (3CR990SVR97)"
  303.  
  304. PCI\VEN_10b7&DEV_9904&SUBSYS_200010B7.DeviceDesc = "3Com 10/100 PCI Server NIC w/3XP (3C990BSVR)"
  305. PCI\VEN_10b7&DEV_9904&SUBSYS_100010B7.DeviceDesc = "3Com 10/100 PCI NIC w/3XP (3C990B-TX-M)"
  306.  
  307. PCI\VEN_10b7&DEV_9905&SUBSYS_210110B7.DeviceDesc = "3Com 100FX PCI Server NIC w/3XP (3C990BSVR)"
  308. PCI\VEN_10b7&DEV_9905&SUBSYS_210210B7.DeviceDesc = "3Com 100FX PCI Server NIC w/3XP (3C990BSVR)"
  309. PCI\VEN_10b7&DEV_9905&SUBSYS_110110B7.DeviceDesc = "3Com 100FX PCI NIC w/3XP (3C990B-FX-M)"
  310. PCI\VEN_10b7&DEV_9905&SUBSYS_110210B7.DeviceDesc = "3Com 100FX PCI NIC w/3XP (3C990B-FX-M)"
  311.  
  312. EL99X.Service.DispName  = "3Com 3C99x EtherLink XL Adapter"
  313.  
  314.